- a lightweight tracksuit consisting of an inner cotton layer covered by a waterproof nylon layer
Collins Concise English Dictionary © HarperCollins Publishers::
shell suit n
(Advertisement)
